.blogItem {
    background-color: var(--font-color-white);
    margin-bottom: 12px;
    padding: 4px 12px;
    width: 100vw;
    box-sizing: border-box;
    &-header {
        font-size: var(--font-size-mini);
        margin: 6px 0;
    }
    &-title {
        font-weight: 600;
        margin: 4px 0;
    }
    &-content {
        font-size: var(--font-size-mini);
        color: var(--color-qian);
        margin: 8px 0;
    }
    &-footer {
        margin: 6px 0;
        color: var(--color-primary);
        font-size: var(--font-size-mini);
        span {
            margin-right: 10px;
        }
        i {
            font-size: var(--font-size-mini);
            margin-right: 4px;
        }
    }
}